from shapes import*

world = TurtleWorld()
steve = Turtle()
steve.color = "blue"
steve.delay = .01 



def front(t, size=10):
    rect(t, size*60, size*40)
    
move(steve, 550,-600)
front (steve)




steve.lt(90)
steve.lt(90)
steve.fd(550)
steve.rt(90)
steve.fd(400)
steve.rt(90)
steve.fd(550)
steve.rt(90)
steve.fd(400)
steve.bk(400)
steve.lt(90)
steve.fd(20)
steve.lt(130)
steve.fd(380)
steve.bk(380)
steve.lt(50)
steve.fd(590)
steve.rt(130)
steve.fd(450)
steve.bk(450)
steve.rt(50)
steve.fd(590)
steve.lt(130)
steve.fd(460)
steve.bk(460)
steve.lt(50)
steve.fd(590)
steve.rt(130)
steve.fd(460)
steve.rt(50)
steve.fd(600)
steve.rt(50)
steve.fd(460)
steve.rt(130)
steve.fd(600)
steve.bk(600)
steve.lt(90)
steve.fd(400)
steve.rt(90)
steve.fd(620)
steve.bk(310)
steve.rt(90)
steve.fd(150)
steve.rt(90)
steve.fd(90)
steve.rt(90)
steve.fd(150)
steve.bk(75)

steve.pu()
steve.rt(90)
steve.fd(80)
steve.pd()


        
arc(steve, 4)

steve.pu()
steve.fd(100)
steve.lt(90)
steve.fd(550)
steve.pd()

steve.rt(90)
steve.fd(90)
steve.rt(90)
steve.fd(90)
steve.rt(90)
steve.fd(90)
steve.rt(90)
steve.fd(90)
steve.bk(45)
steve.rt(90)
steve.fd(90)
steve.rt(90)
steve.fd(45)
steve.rt(90)
steve.fd(45)
steve.rt(90)
steve.fd(90)

steve.pu()
steve.fd(110)
steve.pd()
steve.fd(90)
steve.rt(90)
steve.fd(45)
steve.rt(90)
steve.fd(90)
steve.rt(90)
steve.fd(90)
steve.rt(90)
steve.fd(90)
steve.rt(90)
steve.fd(45)
steve.rt(90)
steve.fd(45)
steve.rt(90)
steve.fd(45)
steve.bk(90)

steve.pu()
steve.lt(90)
steve.fd(460)
steve.pd()

steve.fd(90)
steve.rt(90)
steve.fd(90)
steve.rt(90)
steve.fd(90)
steve.rt(90)
steve.fd(90)
steve.rt(90)
steve.fd(45)
steve.rt(90)
steve.fd(90)
steve.bk(45)
steve.rt(90)
steve.fd(45)
steve.bk(90)
steve.rt(90)
steve.rt(90)

steve.pu()
steve.fd(260)
steve.pd()




square(steve, 90, 90)



move(steve, 0, 0)





















wait_for_user()